package top.xierongsheng.user.service;


import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import top.xierongsheng.user.model.SysUser;

import java.util.HashMap;

/**
 * 服务类接口
 *
 * @auther 谢荣生
 * @datetime 2020/10/17 9:09
 */
public interface IUserService extends IService<SysUser> {

    /**
     * 分页获取用户列表
     *
     * @param page
     * @param roleId
     * @param areaId
     * @param sex
     * @param status
     * @param key
     * @return
     * @auther 谢荣生
     * @datetime 2020/11/6 17:30
     */
    IPage<HashMap> getUserListPage(Page<?> page, String roleId, Integer areaId, Integer sex, Integer status, String key);

}
